home *** CD-ROM | disk | FTP | other *** search
/ Champak 40 / Vol 40.iso / games / ufo_comm.swf / scripts / frame_48 / DoAction.as
Encoding:
Text File  |  2007-04-25  |  16.7 KB  |  433 lines

  1. var ┬º\x01┬º = 481;
  2. while(true)
  3. {
  4.    if(eval("\x01") == 481)
  5.    {
  6.       set("\x01",eval("\x01") + 271);
  7.       ┬º┬ºpush(true);
  8.    }
  9.    else
  10.    {
  11.       if(eval("\x01") == 336)
  12.       {
  13.          set("\x01",eval("\x01") + 123);
  14.          toggleHighQuality();
  15.          ┬º┬ºpop()[length(┬º┬ºpop())][┬º┬ºconstant(42)] = _loc2_;
  16.          ┬º┬ºpop()[┬º┬ºpop()] = ┬º┬ºpop();
  17.          eval(┬º┬ºconstant(17))[┬º┬ºconstant(45)][┬º┬ºconstant(46)] = function(msec)
  18.          {
  19.             var _loc2_ = this[┬º┬ºconstant(17)][┬º┬ºconstant(26)];
  20.             _loc2_[┬º┬ºconstant(47)] = true;
  21.             _loc2_[┬º┬ºconstant(37)] = getTimer();
  22.             _loc2_[┬º┬ºconstant(5)] = msec;
  23.          };
  24.          eval(┬º┬ºconstant(25))[┬º┬ºconstant(44)] = function()
  25.          {
  26.             var _loc6_ = this[┬º┬ºconstant(20)][┬º┬ºconstant(20)];
  27.             var _loc12_ = this[┬º┬ºconstant(20)][┬º┬ºconstant(48)];
  28.             var _loc5_ = getTimer() - this[┬º┬ºconstant(37)];
  29.             var _loc3_ = false;
  30.             var _loc4_ = _loc6_[┬º┬ºconstant(49)]();
  31.             var _loc8_ = _loc6_[┬º┬ºconstant(50)]();
  32.             var _loc10_ = 100 * _loc8_ / _loc4_;
  33.             var _loc11_ = 100 * _loc5_ / eval(┬º┬ºconstant(25))[┬º┬ºconstant(5)];
  34.             var _loc9_ = this[┬º┬ºconstant(28)][┬º┬ºconstant(34)];
  35.             var _loc2_ = eval(┬º┬ºconstant(51))[┬º┬ºconstant(52)](100,eval(┬º┬ºconstant(51))[┬º┬ºconstant(52)](_loc10_ || 0,_loc11_));
  36.             _loc2_ = eval(┬º┬ºconstant(51))[┬º┬ºconstant(53)](this[┬º┬ºconstant(39)],_loc2_);
  37.             this[┬º┬ºconstant(39)] = _loc2_;
  38.             _loc9_[┬º┬ºconstant(35)] = _loc2_;
  39.             if(!eval(┬º┬ºconstant(25))[┬º┬ºconstant(38)])
  40.             {
  41.                var _loc7_ = _loc12_[┬º┬ºconstant(49)]();
  42.                if(_loc7_ > 0 || typeof _loc7_ == ┬º┬ºconstant(54))
  43.                {
  44.                   eval(┬º┬ºconstant(25))[┬º┬ºconstant(38)] = true;
  45.                   eval(┬º┬ºconstant(25))[┬º┬ºconstant(37)] = getTimer();
  46.                }
  47.                else if(_loc5_ > eval(┬º┬ºconstant(25))[┬º┬ºconstant(6)])
  48.                {
  49.                   _loc3_ = true;
  50.                }
  51.             }
  52.             if(_loc5_ > eval(┬º┬ºconstant(25))[┬º┬ºconstant(5)])
  53.             {
  54.                _loc3_ = true;
  55.             }
  56.             if(_loc4_ > 0 && _loc8_ >= _loc4_ && _loc3_)
  57.             {
  58.                if(this[┬º┬ºconstant(47)])
  59.                {
  60.                   delete this[┬º┬ºconstant(44)];
  61.                }
  62.                else
  63.                {
  64.                   this[┬º┬ºconstant(41)] = getTimer();
  65.                   this[┬º┬ºconstant(44)] = eval(┬º┬ºconstant(25))[┬º┬ºconstant(40)];
  66.                }
  67.             }
  68.          };
  69.          ┬º┬ºpop()[┬º┬ºpop()] = ┬º┬ºpop();
  70.          _loc1_[┬º┬ºconstant(55)] = function(options)
  71.          {
  72.             var _loc15_ = {(┬º┬ºconstant(4)):_root,(┬º┬ºconstant(5)):11000,(┬º┬ºconstant(6)):2000,(┬º┬ºconstant(7)):250,(┬º┬ºconstant(8)):┬º┬ºconstant(9),(┬º┬ºconstant(10)):┬º┬ºconstant(55)};
  73.             options = eval(┬º┬ºconstant(1))[┬º┬ºconstant(14)](options,_loc15_);
  74.             var _loc6_ = options[┬º┬ºconstant(4)];
  75.             var _loc12_ = options[┬º┬ºconstant(5)];
  76.             delete options[┬º┬ºconstant(5)];
  77.             var _loc14_ = options[┬º┬ºconstant(6)];
  78.             delete options[┬º┬ºconstant(6)];
  79.             var ┬º┬ºconstant(7) = options[┬º┬ºconstant(7)];
  80.             delete options[┬º┬ºconstant(7)];
  81.             if(!eval(┬º┬ºconstant(1))[┬º┬ºconstant(15)](options))
  82.             {
  83.                return null;
  84.             }
  85.             _loc6_[┬º┬ºconstant(16)]();
  86.             var ┬º┬ºconstant(17) = _loc6_[┬º┬ºconstant(18)];
  87.             eval(┬º┬ºconstant(17))[┬º┬ºconstant(19)] = function()
  88.             {
  89.                this[┬º┬ºconstant(20)][┬º┬ºconstant(21)]();
  90.             };
  91.             var _loc7_ = eval(┬º┬ºconstant(1))[┬º┬ºconstant(22)](options);
  92.             var _loc16_ = _loc7_[0];
  93.             var _loc13_ = _loc7_[1];
  94.             eval(┬º┬ºconstant(17))[┬º┬ºconstant(23)] = _loc16_ * 0.5;
  95.             eval(┬º┬ºconstant(17))[┬º┬ºconstant(24)] = _loc13_ * 0.5;
  96.             var ┬º┬ºconstant(25) = eval(┬º┬ºconstant(17))[┬º┬ºconstant(27)](┬º┬ºconstant(26),3);
  97.             eval(┬º┬ºconstant(25))[┬º┬ºconstant(5)] = _loc12_;
  98.             eval(┬º┬ºconstant(25))[┬º┬ºconstant(6)] = _loc14_;
  99.             eval(┬º┬ºconstant(25))[┬º┬ºconstant(37)] = getTimer();
  100.             eval(┬º┬ºconstant(25))[┬º┬ºconstant(38)] = false;
  101.             eval(┬º┬ºconstant(25))[┬º┬ºconstant(7)] = eval(┬º┬ºconstant(7));
  102.             eval(┬º┬ºconstant(25))[┬º┬ºconstant(40)] = function()
  103.             {
  104.                var _loc2_ = 100 * (1 - (getTimer() - this[┬º┬ºconstant(41)]) / this[┬º┬ºconstant(7)]);
  105.                if(_loc2_ > 0)
  106.                {
  107.                   this[┬º┬ºconstant(20)][┬º┬ºconstant(42)] = _loc2_;
  108.                }
  109.                else
  110.                {
  111.                   var _loc3_ = this[┬º┬ºconstant(20)][┬º┬ºconstant(20)];
  112.                   eval(┬º┬ºconstant(1))[┬º┬ºconstant(43)](_loc3_);
  113.                   delete this[┬º┬ºconstant(44)];
  114.                }
  115.             };
  116.             eval(┬º┬ºconstant(17))[┬º┬ºconstant(45)][┬º┬ºconstant(46)] = function(msec)
  117.             {
  118.                var _loc2_ = this[┬º┬ºconstant(17)][┬º┬ºconstant(26)];
  119.                _loc2_[┬º┬ºconstant(47)] = true;
  120.                _loc2_[┬º┬ºconstant(37)] = getTimer();
  121.                _loc2_[┬º┬ºconstant(5)] = msec - 250;
  122.             };
  123.             eval(┬º┬ºconstant(25))[┬º┬ºconstant(44)] = function()
  124.             {
  125.                var _loc5_ = this[┬º┬ºconstant(20)][┬º┬ºconstant(48)];
  126.                var _loc4_ = getTimer() - this[┬º┬ºconstant(37)];
  127.                var _loc2_ = false;
  128.                if(!eval(┬º┬ºconstant(25))[┬º┬ºconstant(38)])
  129.                {
  130.                   var _loc3_ = _loc5_[┬º┬ºconstant(49)]();
  131.                   if(_loc3_ > 0 || typeof _loc3_ == ┬º┬ºconstant(54))
  132.                   {
  133.                      eval(┬º┬ºconstant(25))[┬º┬ºconstant(38)] = true;
  134.                      eval(┬º┬ºconstant(25))[┬º┬ºconstant(37)] = getTimer();
  135.                   }
  136.                   else if(_loc4_ > eval(┬º┬ºconstant(25))[┬º┬ºconstant(6)])
  137.                   {
  138.                      _loc2_ = true;
  139.                   }
  140.                }
  141.                if(_loc4_ > eval(┬º┬ºconstant(25))[┬º┬ºconstant(5)])
  142.                {
  143.                   _loc2_ = true;
  144.                }
  145.                if(_loc2_)
  146.                {
  147.                   if(this[┬º┬ºconstant(47)])
  148.                   {
  149.                      delete this[┬º┬ºconstant(44)];
  150.                   }
  151.                   else
  152.                   {
  153.                      this[┬º┬ºconstant(41)] = getTimer();
  154.                      this[┬º┬ºconstant(44)] = this[┬º┬ºconstant(40)];
  155.                   }
  156.                }
  157.             };
  158.          };
  159.          _loc1_[┬º┬ºconstant(15)] = function(options)
  160.          {
  161.             var _loc14_ = {(┬º┬ºconstant(4)):_root,(┬º┬ºconstant(56)):┬º┬ºconstant(57),(┬º┬ºconstant(10)):┬º┬ºconstant(15),(┬º┬ºconstant(58)):10333,(┬º┬ºconstant(59)):┬º┬ºconstant(60)};
  162.             options = eval(┬º┬ºconstant(1))[┬º┬ºconstant(14)](options,_loc14_);
  163.             options[┬º┬ºconstant(61)] = options[┬º┬ºconstant(4)][┬º┬ºconstant(62)]() || 6;
  164.             options[┬º┬ºconstant(63)] = ┬º┬ºconstant(64);
  165.             var _loc7_ = options[┬º┬ºconstant(4)];
  166.             if(!eval(┬º┬ºconstant(1))[┬º┬ºconstant(65)]())
  167.             {
  168.                return false;
  169.             }
  170.             if(_loc7_[┬º┬ºconstant(66)])
  171.             {
  172.                return false;
  173.             }
  174.             var _loc13_ = options[┬º┬ºconstant(58)];
  175.             delete options[┬º┬ºconstant(58)];
  176.             var _loc6_ = _loc7_[┬º┬ºconstant(27)](┬º┬ºconstant(18),_loc13_);
  177.             var _loc12_ = eval(┬º┬ºconstant(1))[┬º┬ºconstant(22)](options);
  178.             options[┬º┬ºconstant(67)] = _loc12_[0] + ┬º┬ºconstant(68) + _loc12_[1];
  179.             options[┬º┬ºconstant(56)] += options[┬º┬ºconstant(59)];
  180.             delete options[┬º┬ºconstant(59)];
  181.             _loc7_[┬º┬ºconstant(66)] = true;
  182.             var _loc4_ = _loc6_[┬º┬ºconstant(27)](┬º┬ºconstant(48),1);
  183.             for(var _loc8_ in options)
  184.             {
  185.                _loc4_[_loc8_] = options[_loc8_];
  186.             }
  187.             if(_loc7_[┬º┬ºconstant(70)][┬º┬ºconstant(71)](┬º┬ºconstant(69)) != 0)
  188.             {
  189.                options[┬º┬ºconstant(72)] = true;
  190.             }
  191.             var _loc11_ = _loc4_[┬º┬ºconstant(56)];
  192.             delete _loc4_[┬º┬ºconstant(56)];
  193.             var _loc10_ = _loc11_[┬º┬ºconstant(75)](┬º┬ºconstant(74))[2][┬º┬ºconstant(75)](┬º┬ºconstant(73))[0];
  194.             if(eval(┬º┬ºconstant(76))[┬º┬ºconstant(77)])
  195.             {
  196.                if(eval(┬º┬ºconstant(76))[┬º┬ºconstant(77)][┬º┬ºconstant(78)])
  197.                {
  198.                   eval(┬º┬ºconstant(76))[┬º┬ºconstant(77)][┬º┬ºconstant(78)](┬º┬ºconstant(79));
  199.                   eval(┬º┬ºconstant(76))[┬º┬ºconstant(77)][┬º┬ºconstant(78)](_loc10_);
  200.                }
  201.                if(eval(┬º┬ºconstant(76))[┬º┬ºconstant(77)][┬º┬ºconstant(80)])
  202.                {
  203.                   eval(┬º┬ºconstant(76))[┬º┬ºconstant(77)][┬º┬ºconstant(80)](┬º┬ºconstant(79));
  204.                   eval(┬º┬ºconstant(76))[┬º┬ºconstant(77)][┬º┬ºconstant(80)](_loc10_);
  205.                }
  206.             }
  207.             _loc6_[┬º┬ºconstant(44)] = function()
  208.             {
  209.                if(this[┬º┬ºconstant(48)][┬º┬ºconstant(70)] != this[┬º┬ºconstant(70)])
  210.                {
  211.                   this[┬º┬ºconstant(44)] = function()
  212.                   {
  213.                      if(!this[┬º┬ºconstant(48)])
  214.                      {
  215.                         delete this[┬º┬ºconstant(44)];
  216.                         eval(┬º┬ºconstant(1))[┬º┬ºconstant(43)](this[┬º┬ºconstant(20)]);
  217.                      }
  218.                   };
  219.                }
  220.             };
  221.             var _loc5_ = new ┬º\┬º\┬ºconstant(81)┬º();
  222.             var _loc9_ = [┬º┬ºconstant(86),eval(┬º┬ºconstant(51))[┬º┬ºconstant(85)](new ┬º\┬º\┬ºconstant(83)┬º()[┬º┬ºconstant(84)]()),random(999999)][┬º┬ºconstant(87)](┬º┬ºconstant(82));
  223.             _loc5_[┬º┬ºconstant(17)] = _loc6_;
  224.             _loc5_[┬º┬ºconstant(88)] = _loc9_;
  225.             _loc5_[┬º┬ºconstant(89)] = _loc10_;
  226.             _loc5_[┬º┬ºconstant(78)] = function(d)
  227.             {
  228.                return true;
  229.             };
  230.             _loc5_[┬º┬ºconstant(80)] = _loc5_[┬º┬ºconstant(78)];
  231.             _loc5_[┬º┬ºconstant(90)](_loc9_);
  232.             _loc6_[┬º┬ºconstant(45)] = _loc5_;
  233.             _loc4_[┬º┬ºconstant(45)] = _loc9_;
  234.             _loc4_[┬º┬ºconstant(91)] = getTimer();
  235.             _loc4_[┬º┬ºconstant(94)](_loc11_ + ┬º┬ºconstant(93),┬º┬ºconstant(92));
  236.             return _loc6_;
  237.          };
  238.          _loc1_[┬º┬ºconstant(43)] = function(clip)
  239.          {
  240.             if(typeof clip == ┬º┬ºconstant(54))
  241.             {
  242.                clip = _root;
  243.             }
  244.             if(clip[┬º┬ºconstant(4)] && clip[┬º┬ºconstant(4)][┬º┬ºconstant(18)])
  245.             {
  246.                clip = clip[┬º┬ºconstant(4)];
  247.             }
  248.             if(!clip[┬º┬ºconstant(18)])
  249.             {
  250.                return false;
  251.             }
  252.             clip[┬º┬ºconstant(18)][┬º┬ºconstant(95)]();
  253.             delete clip[┬º┬ºconstant(66)];
  254.             delete clip[┬º┬ºconstant(18)];
  255.             return true;
  256.          };
  257.          _loc1_[┬º┬ºconstant(65)] = function()
  258.          {
  259.             if(eval(┬º┬ºconstant(76))[┬º┬ºconstant(77)])
  260.             {
  261.                var _loc1_ = eval(┬º┬ºconstant(76))[┬º┬ºconstant(77)];
  262.                if(_loc1_[┬º┬ºconstant(96)] == ┬º┬ºconstant(97))
  263.                {
  264.                   return false;
  265.                }
  266.             }
  267.             return true;
  268.          };
  269.          _loc1_[┬º┬ºconstant(22)] = function(options)
  270.          {
  271.             var _loc3_ = options[┬º┬ºconstant(4)][┬º┬ºconstant(98)]();
  272.             var _loc2_ = 0;
  273.             var _loc1_ = 0;
  274.             if(typeof options[┬º┬ºconstant(67)] != ┬º┬ºconstant(54))
  275.             {
  276.                var _loc4_ = options[┬º┬ºconstant(67)][┬º┬ºconstant(75)](┬º┬ºconstant(68));
  277.                _loc2_ = ┬º┬ºconstant(99)(_loc4_[0]);
  278.                _loc1_ = ┬º┬ºconstant(99)(_loc4_[1]);
  279.             }
  280.             else
  281.             {
  282.                _loc2_ = _loc3_[┬º┬ºconstant(100)] - _loc3_[┬º┬ºconstant(101)];
  283.                _loc1_ = _loc3_[┬º┬ºconstant(102)] - _loc3_[┬º┬ºconstant(103)];
  284.             }
  285.             if(_loc2_ == 0 || _loc1_ == 0)
  286.             {
  287.                _loc2_ = eval(┬º┬ºconstant(104))[┬º┬ºconstant(105)];
  288.                _loc1_ = eval(┬º┬ºconstant(104))[┬º┬ºconstant(106)];
  289.             }
  290.             return [_loc2_,_loc1_];
  291.          };
  292.          _loc1_[┬º┬ºconstant(14)] = function(options, defaults)
  293.          {
  294.             var _loc4_ = {};
  295.             for(var _loc8_ in defaults)
  296.             {
  297.                _loc4_[_loc8_] = defaults[_loc8_];
  298.             }
  299.             if(options)
  300.             {
  301.                for(_loc8_ in options)
  302.                {
  303.                   _loc4_[_loc8_] = options[_loc8_];
  304.                }
  305.             }
  306.             if(_root[┬º┬ºconstant(107)])
  307.             {
  308.                var _loc5_ = _root[┬º┬ºconstant(107)][┬º┬ºconstant(75)](┬º┬ºconstant(108));
  309.                var _loc2_ = 0;
  310.                while(_loc2_ < _loc5_[┬º┬ºconstant(109)])
  311.                {
  312.                   var _loc3_ = _loc5_[_loc2_][┬º┬ºconstant(75)](┬º┬ºconstant(110));
  313.                   _loc4_[┬º┬ºconstant(111)(_loc3_[0])] = ┬º┬ºconstant(111)(_loc3_[1]);
  314.                   _loc2_ = _loc2_ + 1;
  315.                }
  316.             }
  317.             return _loc4_;
  318.          };
  319.          ┬º┬ºconstant(112)(eval(┬º┬ºconstant(0))[┬º┬ºconstant(1)][┬º┬ºconstant(2)],null,1);
  320.          break;
  321.       }
  322.       if(eval("\x01") == 752)
  323.       {
  324.          set("\x01",eval("\x01") + 32);
  325.          if(┬º┬ºpop())
  326.          {
  327.             set("\x01",eval("\x01") + 147);
  328.          }
  329.       }
  330.       else
  331.       {
  332.          if(eval("\x01") == 723)
  333.          {
  334.             set("\x01",eval("\x01") - 531);
  335.             if(_root.getBytesLoaded() == _root.getBytesTotal())
  336.             {
  337.                _root.LoadBarFill._visible = false;
  338.             }
  339.             loadpercent = "0%";
  340.             loadBytes = "0 of " + Math.round(_root.getBytesTotal() / 1024 * 1000) / 1000 + " Kb";
  341.             break;
  342.          }
  343.          if(eval("\x01") == 784)
  344.          {
  345.             set("\x01",eval("\x01") + 147);
  346.             break;
  347.          }
  348.          if(eval("\x01") == 931)
  349.          {
  350.             set("\x01",eval("\x01") - 117);
  351.             ┬º┬ºpush(true);
  352.          }
  353.          else if(eval("\x01") == 814)
  354.          {
  355.             set("\x01",eval("\x01") - 478);
  356.             if(┬º┬ºpop())
  357.             {
  358.                set("\x01",eval("\x01") + 123);
  359.             }
  360.          }
  361.          else
  362.          {
  363.             if(eval("\x01") == 382)
  364.             {
  365.                set("\x01",eval("\x01") + 341);
  366.                break;
  367.             }
  368.             if(eval("\x01") == 898)
  369.             {
  370.                set("\x01",eval("\x01") - 212);
  371.                if(┬º┬ºpop())
  372.                {
  373.                   set("\x01",eval("\x01") - 448);
  374.                }
  375.             }
  376.             else if(eval("\x01") == 238)
  377.             {
  378.                set("\x01",eval("\x01") + 382);
  379.                ┬º┬ºpush(true);
  380.             }
  381.             else if(eval("\x01") == 620)
  382.             {
  383.                set("\x01",eval("\x01") - 14);
  384.                if(┬º┬ºpop())
  385.                {
  386.                   set("\x01",eval("\x01") + 350);
  387.                }
  388.             }
  389.             else if(eval("\x01") == 459)
  390.             {
  391.                set("\x01",eval("\x01") + 439);
  392.                ┬º┬ºpush(true);
  393.             }
  394.             else if(eval("\x01") == 347)
  395.             {
  396.                set("\x01",eval("\x01") + 35);
  397.                if(┬º┬ºpop())
  398.                {
  399.                   set("\x01",eval("\x01") + 341);
  400.                }
  401.             }
  402.             else
  403.             {
  404.                if(eval("\x01") == 606)
  405.                {
  406.                   set("\x01",eval("\x01") + 350);
  407.                   ┬º┬ºpush(┬º┬ºpop().substr(┬º┬ºpop(),┬º┬ºpop()));
  408.                   break;
  409.                }
  410.                if(eval("\x01") == 686)
  411.                {
  412.                   set("\x01",eval("\x01") - 448);
  413.                   trace(┬º┬ºpop());
  414.                   startDrag(┬º┬ºpop(),┬º┬ºpop(),┬º┬ºpop(),┬º┬ºpop(),┬º┬ºpop(),┬º┬ºpop());
  415.                   stopDrag();
  416.                   throw ┬º┬ºpop() lt ┬º┬ºpop();
  417.                }
  418.                if(eval("\x01") != 956)
  419.                {
  420.                   if(eval("\x01") == 192)
  421.                   {
  422.                      set("\x01",eval("\x01") - 192);
  423.                   }
  424.                   break;
  425.                }
  426.                set("\x01",eval("\x01") - 609);
  427.                ┬º┬ºpush(true);
  428.             }
  429.          }
  430.       }
  431.    }
  432. }
  433.